Вход

Просмотр полной версии : [Search] javascript DDL(select form) scroll by height?


newbigmir
02.04.2009, 01:41
нужно что б был скрол по вертикали в случае если больше 4 айтемов.


есть вот такой код но он не работает в ie

<select name="select1" onmousedown="if(this.options.length>10){this.size=10;}" onchange="this.size=0;" onblur="this.size=0;" style="position: absolute">
<option>abc</option>
<option>def</option>
<option>ghi</option>
<option>jkl</option>
<option>mno</option>
<option>pqrs</option>
<option>tuv</option>
<option>wxyz</option>
<option>123</option>
<option>456</option>
<option>789</option>
<option>0#*</option>
</select>
</form>
<br /><!-- To account for absolute positioning -->
Content<br />


any ideas?

x-yuri
03.04.2009, 03:49
сделай select с помощью div'ов либо воспользуйся готовыми решениями

newbigmir
03.04.2009, 12:31
либо воспользуйся готовыми решениями

есть ли сайт с примера по этому вопросу(select option vertical scrolling)?
я искал готовое решение около 3 часов но так ничего и не нашел :(

help найти готовое решение :help:

x-yuri
03.04.2009, 17:19
можешь начать отсюда (http://www.google.com/search?hl=uk&rls=en-GB&hs=iuO&q=site%3Ahabrahabr.ru+%D1%81%D1%82%D0%B8%D0%BB%D0% B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F&btnG=%D0%9F%D0%BE%D1%88%D1%83%D0%BA&lr=)

newbigmir
13.04.2009, 14:12
crossbrowser
+
drop down list height
+
in js

:help: :help: :help:

AzriMan
13.04.2009, 14:33
crossbrowser
+
drop down list height
+
in js

:help: :help: :help:

не стоит зря флудить. за ВАС никто ничего не будет искать.

newbigmir
28.04.2009, 01:25
зачем тогда нужен узкопрофильный форум по js если здесь не могут помочь с такими вещами...

Riim
28.04.2009, 02:04
не стоит зря флудить. за ВАС никто ничего не будет искать.
если здесь не могут помочь с такими вещами...
Поискать за вас в гугле?

зачем тогда нужен узкопрофильный форум по js
Вот именно: это форум по js, а не по тому, как пользоваться гуглом.

Kolyaj
28.04.2009, 10:29
зачем тогда нужен узкопрофильный форум по js если здесь не могут помочь с такими вещами...
Чтобы обмениваться знаниями и опытом, а не чтобы делать за кого-то его работу.